package com.niiwoo.activity.stage.service.cashactivity;

import com.niiwoo.activity.stage.dto.request.cashactivity.*;
import com.niiwoo.activity.stage.dto.response.cashactivity.ActivityUserImportRespDTO;
import com.niiwoo.activity.stage.dto.response.cashactivity.ActivityUserQueryPageRespDTO;
import com.niiwoo.tripod.provider.dto.response.PageResponseDTO;

import java.util.List;
import java.util.Map;

public interface ActivityUserDubboService {

    public PageResponseDTO<ActivityUserQueryPageRespDTO> queryPageList(ActivityUserPageQueryReqDTO reqDTO);

    public  void addUser(ActivityUserAddReqDTO reqDTO);

    public  void deleteUser(ActivityUserDeleteReqDTO reqDTO);

    public  void deleteAllUser(ActivityUserDeleteAllReqDTO reqDTO);

    public ActivityUserImportRespDTO importExcel(ActivityUserImportReqDTO reqDTO);

    public List<Map<String,Object>> exportExcel(ActivityUserExportReqDTO reqDTO);


}
